Managing Director
Catherine Deswarte
CEO Approval Rating
90/100
Bel Stewart is a Czech Republic-based technology firm that manufactures products such as optical switches and connecting cables for sectors including networking and telecom.